Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
176 PEPPARD ROAD Detached £635,000 15 Aug 2012
176 PEPPARD ROAD Detached £635,000 15 Aug 2012
OAKHURST, 174 PEPPARD ROAD Detached £775,000 16 Aug 2011